Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar ExxonMobil Open - Doha Wimbledon - London China Open - Beijing Brisbane International - Brisbane Miami Open - Miami Mutua Madrid Open - Madrid Wimbledon - London Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Italy F4 Great Britain F1 Great Britain F2 France F8 France F5 Germany F1 1st Challenger Tournament Leon - Leon XXVIII Edizione 'A.Savoldi' - Manerbio Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Siemens Open 2004 - Scheveningen Tunis Open - Tunis The Surbiton Trophy - Surbiton Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Open D'Orleans - Orleans Internazionali di Tennis di Bergamo - Bergamo Rhodes Challenger Mons Challenger Sarajevo Challenger Rennes Challenger Orleans Challenger Courmayeur Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Bordeaux Challenger Granby Challenger Segovia Challenger St. Remy Challenger Mons Challenger Rennes Challenger Salzburg Challenger Dallas Challenger Bordeaux Challenger Orleans Challenger Bordeaux Challenger Mouilleron-Le-Captif Challenger St. Remy Challenger Rennes Challenger Cherbourg Challenger Le Gosier Challenger Orleans Challenger Lille Challenger Bordeaux Challenger Kaohsiung Challenger Orleans Challenger St. Brieuc Challenger Bordeaux Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Petange Challenger Orleans Challenger Ostrava Challenger St. Brieuc Challenger Granby Challenger Open 13 - Marseille Davidoff Swiss Indoors - Basel Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Open de Montauban - Montauban Brixina Tennis Open - Bressanone Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Open de Franche Comte - Besancon Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Tennis Napoli Cup - Napoli Steelers Cup - Kosice AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London The Manchester Trophy - Manchester Miller Lite Hall of Fame Tennis Championships - Newport Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Davidoff Swiss Indoors - Basel Qatar Open - Doha Milan Indoors - Milan The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg Open de Moselle - Metz The Artois Championships - London The Nottingham Open - Nottingham Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco AEGON Championships - London Istanbul Challenger Campbells Hall of Fame Tennis Championships - Newport Segovia Challenger Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Quimper Challenger SA Tennis Open - Johannesburg Open 13 - Marseille Open de Nice Cote dAzur - Nice Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Orleans Challenger SAP Open - San Jose Open 13 - Marseille Gerry Weber Open - Halle AEGON Championships - London German Tennis Championships - Hamburg Mons Challenger Open de Moselle - Metz PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane St. Brieuc Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Rennes Challenger Moselle Open - Metz Qatar ExxonMobil Open - Doha Mons Challenger Heineken Open - Auckland Open Sud de France - Montpellier Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Bordeaux Challenger Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Vegeta Croatia Open - Umag Moselle Open - Metz Erste Bank Open - Vienna Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch AEGON Championships - London Citi Open - Washington Moselle Open - Metz Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Brest Challenger Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Rio Open - Rio de Janeiro AEGON Championships - London Antalya Cup - Antalya German Tennis Championships - Hamburg Chengdu Open - Chengdu European Open - Antwerp Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Cherbourg Challenger Zhuhai Open - Zhuhai European Open - Antwerp Open Sud de France - Montpellier Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco Sofia Open - Sofia Erste Bank Open - Vienna Belgrade 2 - Belgrade Adelaide International 1 - Adelaide Open Sud de France - Montpellier Open Parc - Lyon Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Open 13 - Marseille Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Hamburg - Hamburg The Surbiton Trophy - Surbiton Open 13 - Marseille IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol The Manchester Trophy - Manchester Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Open de Franche Comte - Besancon Open 88 - Contrexeville Geneva Challenger - Geneva Open de L'Isere-Open 38 - Grenoble Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta AAPT Championships - Adelaide Indianapolis Tennis Championships - Indianapolis Swiss Indoors Basel - Basel Sydney International - Sydney Open de Moselle - Metz Citi Open - Washington Erste Bank Open - Vienna Garden Open - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba West of England Challenger - Bristol Arroyo de la Encomienda - Valladolid Open de L'Isere - Grenoble San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton The Manchester Trophy - Manchester Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Legg Mason Tennis Classic - Washington GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade HTV Challenger - Ho Chi Minh City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Estoril Open - Estoril KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon BMW Tennis Championship - Sunrise Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Pekao Open - Szczecin KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Marrakech Open Sabadell Atlantico - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Open D'Orleans - Orleans Open 13 - Marseille Open Sud de France - Montpellier BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Cherbourg Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open Seat Godo - Barcelona Chennai Open - Chennai Johannesburg Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Ramat Hasharon Challenger Bordeaux Challenger Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Manchester Challenger Segovia Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati St. Remy Challenger Open Parc - Lyon Miami Open - Miami Noventi Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rennes Challenger Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Cherbourg Challeger Miami Open - Miami Jersey Challenger Campbell's Hall of Fame Tennis Championships - Newport Mutua Madrid Open - Madrid Rogers Cup - Montreal Johannesburg Challenger BNP Paribas Masters - Paris Athens Challenger BNP Paribas Open - Indian Wells Rhodes Challenger Bordeaux Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Coupe Rogers - Montreal Istanbul Challenger BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Citi Open - Washington Rolex Paris Masters - Paris Citi Open - Washington If Stockholm Open - Stockholm BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Miami Open - Miami National Bank Open - Toronto Rolex Paris Masters - Paris Moselle Open - Metz Tennis Channel Open - Las Vegas Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg National Bank Open - Toronto Campbell's Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Cherbourg Challenger Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem Pilot Pen Tennis - New Haven Moselle Open - Metz Konzum Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Open de L'Isere - Grenoble Gerry Weber Open - Halle Hall of Fame Open - Newport Open Sud de France - Montpellier AIG Japan Open Tennis Championships - Tokyo Orleans Challenger Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Grand Prix de Tennis - St. Jean de Luz DPD Challenger 2000 - Aschaffenburg Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Adelaide International 2 - Adelaide ATP Vegeta Croatia Open - Umag Open 13 - Marseille Open de Nice Cote d'Azur - Nice Noventi Open - Halle Moselle Open - Metz Erste Bank Open - Vienna Open de L'Isere (Open 38) - Grenoble European Open - Antwerp Nature Valley International - Eastbourne Erste Bank Open - Vienna French Open - Paris Ricoh Open - 's-Hertogenbosch Boss Open - Stuttgart Open D'Orleans - Orleans Open 13 Provence - Marseille BMW Open - Munich Open Parc - Lyon Brest Challenger Australian Open - Melbourne Banja Luka Open - Banja Luka French Open - Paris Isla de Lanzarote - Lanzarote Libema Open - 's-Hertogenbosch Fever-Tree Championships - London ABN AMRO Open - Rotterdam U.S. Open - New York Heilbronn Open - Heilbronn Dubai Duty Free Tennis Championships - Dubai ASB Classic - Auckland Moselle Open - Metz U.S. Open - New York Morocco Tennis Tour - Marrakech Phoenix Challenger Aix En Provence Challenger Truist Atlanta Open - Atlanta Stockholm Open - Stockholm ASB Classic - Auckland Open Sud de France - Montpellier Open 13 - Marseille Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai If Stockholm Open - Stockholm French Open - Paris Chengdu Open - Chengdu Wimbledon - London U.S. Open - New York Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London PBZ Zagreb Indoors - Zagreb U.S. Open - New York French Open - Paris Wimbledon - London Tunis Challenger French Open - Paris Adidas International - Sydney Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Open 13 - Marseille Open Seat Godo 2005 - Barcelona U.S. Open - New York Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Tennis Masters Series - Paris Wimbledon - London Qatar ExxonMobil Open - Doha Australian Open - Melbourne Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne The Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Thailand Open - Bangkok ATP Kremlin Cup - Moscow Medibank International - Sydney Brasil Open - Sao Paulo Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril BMW Open - Munich Grand Prix Hassan II - Casablanca Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Pacific Life Open - Indian Wells AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart China Open - Beijing Open Sud de France - Montpellier UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Mutua Madrilena Masters Madrid - Madrid Lille Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Topshelf Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Shanghai ATP Masters 1000 - Shanghai Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Open 13 - Marseille Brisbane International - Brisbane Open Sud de France - Montpellier Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Paris AAPT Championships - Adelaide Ecuador Open - Quito BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Erste Bank Open - Vienna Tennis Masters Series - Madrid Rogers Masters - Toronto BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Citi Open - Washington Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Rogers Cup - Toronto Rogers Cup - Montreal BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Miami Open - Miami Hamburg Open - Hamburg Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 BNP Paribas Masters - Paris Davis Cup, World Group, F, SRB-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, CAN-FRA 1-4 Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Mutua Madrid Open - Madrid Davis Cup, World Group, SF, FRA-CZE 4-1 National Bank Open - Montreal Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Miami Open - Miami Davis Cup, World Group, 1R, FRA-CAN 5-0 Western & Southern Open - Cincinnati Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, SF, FRA-ESP 3-2 Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Finals, Group A National Bank Open - Montreal ATP Cup - Brisbane, Perth, Sydney BNP Paribas Open - Indian Wells ATP Cup - Melbourne Laver Cup - Vancouver cinch Championships - London Grand Prix de Tennis de Lyon - Lyon The 10tele.com Open - Nottingham Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Tennis Masters Series - Paris Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Colonial Classic - Kooyong 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong The Mubadala World Tennis Championship U.S. Open - New York AAMI Classic - Kooyong French Open - Paris Wimbledon - London All Lower level tournaments Mutua Madrid Open - Madrid Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - Rio de Janeiro Olympics - Tokyo Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Davis Cup, World Group, SF, FRA-ARG 5-0 Olympics - Paris